hand on the torch - Espagnol Anglais Dictionnaire